gifted by nature - Espagnol Anglais Dictionnaire